package com.erp.auto.mapper;

import com.erp.auto.domain.ErpAutoPulishProductProject;
import com.erp.auto.domain.dto.RestartProjectDto;
import com.erp.auto.domain.vo.ErpAutoPulishProductProjectVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;

import java.util.List;

/**
 * 自动化上架计划Mapper接口
 *
 * @author erp
 * @date 2023-12-25
 */
public interface ErpAutoPulishProductProjectMapper extends BaseMapperPlus<ErpAutoPulishProductProjectMapper, ErpAutoPulishProductProject, ErpAutoPulishProductProjectVo> {

    String selectJobByProjectId(Long projectId);

    List<RestartProjectDto> getRestartProjectList();

    List<ErpAutoPulishProductProject> selectNotCreateProject();

    List<ErpAutoPulishProductProject> unshelfErrorAndCreateTaskAgain();

    List<ErpAutoPulishProductProject> selectErrorActivityList();
}
